translucent flat or corrugated sheet - Español Inglés Diccionario